Actions
- Layout
- Toolbar
- Actions Grid
- Inspector
The Actions sub-tab lists all bidding rules (actions) defined for the current session. Each action targets a specific object and fires when its assigned condition set is satisfied.
Actions Grid
The actions grid displays all rules as rows with the following columns:
| Column | Description |
|---|---|
| Action ID | Unique identifier for this action; auto-generated as R1, R2, R3, … when a new action is added. Editable after creation. Identifies this action in saved files and in the output log. Must be non-empty and unique within the file. |
| Name | Display name for operator readability; not used by the engine. |
| Object Type | Type of object this action targets: Supply Unit, Demand Unit, Site, Group, Portfolio, Region, Storage, Link, Meter, or Pool. Disabled when a Bid File is set. |
| Object ID | Identifier of the target object. |
| Bid File | Optional bid-curve file (.bidx). When the action fires, the bid curve of every unit in the file is swapped in. Leave empty for scale-only actions. When a Bid File is set, Object Type is disabled. |
| Quantity Multiplier: Available Capacity | Multiplier applied to the target's offered capacity when the action fires (1 = unchanged). Not available for Pool. |
| Quantity Multiplier: Bid Quantity | Multiplier applied to the target's bid quantity when the action fires (1 = unchanged). Not available for Link, Meter, or Pool. |
| Frequency | How often the action is re-evaluated: Dispatch (every interval), Daily (start of each trading day), or Weekly (every 7th trading day from run start). |
| Condition Set | The saved condition set that controls when this action fires. Valid sets are shown first; unavailable sets are shown greyed. |
| ALWAYS ON | When ticked, the action fires on every interval regardless of conditions. Tooltip: "With no conditions, this action applies on every interval of the run. Tick to confirm, or add a condition above." |
| Issues | Validation warnings or errors for this action row. |
Inspector Pane
The inspector pane is always visible on the right side of the Actions sub-tab. When an action is selected, the pane shows detail for that action. It contains the following sections:
Response Chart
A chart shows the response curve for the selected action, showing how conditions affect this action. Clicking a condition in the chart selects it for detailed inspection.
Summary Card
A summary card below the chart shows three counts for the selected action:
- Target — number of target objects matched
- Effect — number of intervals the action fires
- Checked — number of intervals the condition set was evaluated
Chosen-Set Panel
The chosen-set panel shows the conditions of the condition set assigned to the selected action. An Open in Conditions Library link switches to the Conditions Library sub-tab and highlights the set for editing.
Condition rows display: Source Type, Source Object, Property, and the Min/Max range values. Fields are editable inline; changes here modify the action's local copy of the conditions (not the library).
Changes List
When the action's inline conditions differ from the saved library set, a Changes section appears listing each modified condition with a Reset button to revert that individual change to its library value. A Reset All button reverts all changes at once.
Engine Messages
After a Save & Validate run, an Engine messages panel shows per-action validation results returned by the engine, including warnings and errors.
For a guided walkthrough of setting up and running an intelligent bid, see the Intelligent Bidding overview.